have fallen between two stools - Turkish English Dictionary